github.com/refraction-networking/utls.aead.Seal (method)

12 uses

	github.com/refraction-networking/utls (current package)
		cipher_suites.go#L469: 	return f.aead.Seal(out, f.nonce[:], plaintext, additionalData)
		cipher_suites.go#L492: 	result := f.aead.Seal(out, f.nonceMask[:], plaintext, additionalData)
		conn.go#L533: 			record = c.Seal(record[:recordHeaderLen],
		conn.go#L538: 			record = c.Seal(record, nonce, payload, additionalData)
		u_conn.go#L683: 		return outCipher.Seal(nil, uconn.out.seq[:], zeros, nil), nil

	github.com/refraction-networking/utls/internal/hpke
		hpke.go#L276: 	ciphertext := s.aead.Seal(nil, s.nextNonce(), plaintext, aad)

	crypto/cipher
		cipher.go#L83: 	Seal(dst, nonce, plaintext, additionalData []byte) []byte

	crypto/hpke
		hpke.go#L175: 	ciphertext := s.aead.Seal(nil, s.nextNonce(), plaintext, aad)

	crypto/tls
		cipher_suites.go#L474: 	return f.aead.Seal(out, f.nonce[:], plaintext, additionalData)
		cipher_suites.go#L497: 	result := f.aead.Seal(out, f.nonceMask[:], plaintext, additionalData)
		conn.go#L529: 			record = c.Seal(record[:recordHeaderLen],
		conn.go#L534: 			record = c.Seal(record, nonce, payload, additionalData)